@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; text-decoration:none}
body{ background:url(../images/bg.jpg) repeat-x; font-size:13.5px; color:#333333}
img{ border:none}
a img{ border:none}
.wrapper{ background: url(../images/index_04.jpg) no-repeat top center;}
.top{ height:5px; background:url(../images/index_01.jpg) repeat-x;}
.headertop{ width:960px; margin:auto; height:98px;}
.home{ width:220px; height:39px; line-height:39px; background:url(../images/home.png) no-repeat; float:right; margin-right:40px;color:#000; text-align:center}
.home a{ color:#000}
.logo{ clear:both;}
.nav{width:960px; margin:auto;  height:40px; background:url(../images/index_19.jpg) no-repeat;}
.nav ul li a{ font-size:14px; font-weight:bold; color:#fff; font-family:"微软雅黑"; display:block}
.nav ul li { height:40px; line-height:40px; float:left; width:115px; text-align:center; padding-left:2px; background:url(../images/nav_line.png) no-repeat 0 3px;}
.nav ul li a:hover{ background: url(../images/index_02.jpg) center no-repeat; color:#3277d6}
.nav ul{ padding-left:13px;}
.nav ul .nobo{ background:none;}

.banner{width:960px; margin:auto; padding-top:8px;}

.main{width:960px; margin:auto; padding-top:2px;}
.mainleft{ width:240px; float:left; padding-bottom:14px;}
.left01{padding-top:10px; background:url(../images/index_09.jpg) no-repeat; padding-bottom:8px;}
.pt_bg{ background:url(../images/index_20.jpg) repeat-y;}
h1{ height:18px; background:url(../images/index_06.jpg) no-repeat 1px 0; padding-left:32px; font-size:14px; color:#217beb; font-family:"微软雅黑"}
.left01 .pt_bg02{width:209px; margin:auto;background:#FFF; text-align:center; padding-bottom:10px; margin-top:3px;}
.left01 .pt_bg02  ul{ padding:0 10px; }
.left01 .pt_bg02 ul li{ border-bottom:solid 1px #e2e2e2; padding-bottom:1px; padding-top:5px;text-align:left}
.left01 .pt_bg02 ul li a{ color:#333333; display:block;padding-left:26px; background:url(../images/index_07.png) 8px no-repeat; height:25px; line-height:25px; }
.left01 .pt_bg02 ul li a:hover{background:url(../images/index_07.png) 8px no-repeat #8eccf5;}
.left01 .pt_bg02 img{ border:solid 1px #71c2f7; margin-top:20px;}
.bg_03{ height:13px; background:url(../images/index_11.jpg) no-repeat;}
.left02{ text-align:center; margin-top:17px; height:108px; background:url(../images/index_16.jpg)  no-repeat center;}
.call{ text-align:left; padding-left:74px;line-height:36px;font-size:18px; font-family:"微软雅黑"; color:#FFF; font-weight:bold}
.bg_04{ height:12px; background:url(../images/index_12.jpg) center no-repeat}

.mainright{ float:left; width:710px; padding-left:10px;}
.mainright h2{ height:28px; border-bottom:solid 2px #0e68d6; position:relative;}
.right01 h2 .more{ float:right; padding:11px 20px 0 0}
.right01 h2 .tt01{ height:28px; position:absolute; border-bottom:solid 2px #f89e09; line-height:28px; font-size:14px; font-family:"微软雅黑"; width:92px;color:#217beb; padding-left:38px; background:url(../images/index_05.jpg) no-repeat 12px;}
.right01 .intro_content{ padding:10px 0;}
.right01 .intro_content p{ line-height:22px; margin-bottom:10px; }
.right01 .intro_content .bb{ width:235px; height:147px; float:right; background: url(../images/index_15.jpg) no-repeat; margin-left:10px; padding:7px 0 0 10px;}
.right01 .intro_content .bb img{ width:223px; height:138px;}
.gdtp{ height:184px; background:#ced1d8; padding:5px; margin-top:10px;}
.gdtp02{ background:#f8f8fa; height:182px; border:solid 1px #e1e1e3; padding-left:6px;}
.gdtp02 img{padding:4px; border:solid 1px #e1e1e3}

.footer{ height:61px; width:960px; margin:auto; text-align:center; padding-top:10px; background:url(../images/index_17.jpg) no-repeat;}
.footer p{ line-height:26px;}
.footer a{ color:#333333}
.footer a:hover{ color:#3d81ae}

/*以下为内容页样式*/
.pagemain{ padding-top:8px; width:960px; margin:auto}
.tt02{ height:35px; line-height:35px; font-weight:bold; padding-left:15px; font-size:14px; color:#121212; padding-right:10px; border-bottom: solid 1px #217beb}
.tt02 span{ float:right; color:#868686; font-size:13.5px;font-weight:normal }
.tt02 span a{ color:#868686; }
.pageleft{ width:190px; padding-top:10px; float:left; padding-bottom:40px;}
.leftmenu{}
.leftmenu ul li{ height:32px; line-height:32px}
.leftmenu ul li a{ display:block; padding-left:54px; color:#1f1f1f; font-weight:bold;}
.leftmenu ul li a:hover{ background:#e4e4e4 url(../images/index_18.jpg) no-repeat 32px 10px; color:#217beb;}
.pageleft img{border:solid 1px #71c2f7; margin-top:26px;}
.pageright{ float:left; width:754px; padding-left:16px;}

.news_content, .intro_content{color:#3a3737; line-height:28px; padding:10px 30px 10px;}
.news_content .news_title{ height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:24px; padding-bottom:15px;}
.news_content .time{ height:30px; color:#8c8c8c; padding-bottom:20px; text-align:center; line-height:30px;}
.news_content .prenext { color:#7b7b7b; padding-top:20px;}
.news_content .prenext a{color:#7b7b7b;}
.news_content .prenext p strong{color:#3a3737;}

/*新闻列表页*/
.xwdtlist{ padding-top:25px; padding-right:25px;}
.xwdtlist li{ height:28px; line-height:28px; padding-left:28px; background:url(../images/page_01.jpg) 1px no-repeat}
.xwdtlist li a{ color:#3a3737}
.xwdtlist li a:hover{ text-decoration:underline}
.xwdtlist li span{ float:right; color:#929292}

.ptlist{ padding-top:20px; padding-bottom:80px;}
.ptlist  li{ width:120px; margin-bottom:10px; margin-left:20px; text-align:center; float:left}
.ptlist  li p{ height:30px; line-height:30px; color:#3a3737}
.ptlist li img{ border:solid 1px #D4D4D4; padding:2px; width:100px; height:135px;}
.ptlist  li img:hover{border:solid 1px #217beb;}



.ptlist2{ padding-top:20px; padding-bottom:80px;}
.ptlist2  li{ width:160px; margin-bottom:10px; margin-left:20px; text-align:center; float:left}
.ptlist2  li p{ height:30px; line-height:30px; color:#3a3737}
.ptlist2 li img{ border:solid 1px #D4D4D4; padding:2px; width:160px; height:140px;}
.ptlist2  li img:hover{border:solid 1px #217beb;}



.pageleft01 h1{ height:18px; background:url(../images/page_03.jpg) no-repeat 1px 0; padding-left:32px; font-size:14px; color:#217beb; font-family:"微软雅黑"; margin-left:4px;}
.pageleft01{padding-top:10px; background:url(../images/index_09.jpg) no-repeat; padding-bottom:8px; width:180px; margin-left:2px;}
.pageleft01 .pt_bg03{width:170px; margin:auto;background:#FFF; text-align:center; padding-bottom:10px; margin-top:3px;}
.pageleft01 .pt_bg_03  ul{ padding:0 10px; }
.pageleft01 .pt_bg03 ul li{ border-bottom:solid 1px #e2e2e2; padding-bottom:1px; padding-top:5px;text-align:left}
.pageleft01 .pt_bg03 ul li a{ color:#333333; display:block;padding-left:26px; background:url(../images/index_07.png) 8px no-repeat; height:25px; line-height:25px; }
.pageleft01 .pt_bg03 ul li a:hover{background:url(../images/index_07.png) 8px no-repeat #8eccf5;}
.pageleft01 .pt_bg03 img{ border:solid 1px #71c2f7;}
.pt_bg05{ background:url(../images/page_02.jpg) repeat-y; margin-top:25px;}
.bg_03_01{ height:13px; background:url(../images/index_11.jpg) no-repeat center; width:185px;}

.fenye{ padding:10px 0; text-align:right; clear:both; }
.fenye a{ color:#272727}

.leftmenu .currclass a{background:#e4e4e4 url(../images/index_18.jpg) no-repeat 32px 10px; color:#217beb;}
.intro_content{padding-top:15px;}

/*滚动图片*/
.gdtp02 .t{ padding-top:6px;}
.gdtp02 .t a{color:#7b7b7b}
.gdtp02 .img{  padding-top:8px; width:120px;}
.ptlist li img{ border:solid 1px #D4D4D4; padding:2px; width:100px; height:135px;}

.news_content img{
width:expression_r(width>600?"600px":width+"px");max-width:600px;
overflow:hidden;
}


.pic{ width:680px; margin:auto; padding:5px; margin-top:100px; border: solid 1px #EBEBEB}
.pic img{height:100px; width:80px; margin-left:10px; }
.pic .t{ padding-top:6px;}
.pic .t a{color:#7b7b7b}


.pic2{ width:680px; margin:auto; padding:5px; margin-top:100px; border: solid 1px #EBEBEB}
.pic2 img{height:80px; width:108px; }
.pic2 .t{ padding-top:6px;}
.pic2 .t a{color:#7b7b7b}


/*全站搜索begin*/



.frms{ height:22px; line-height:22px; padding-left:5px;  border:#397DAC 1px solid;}

.searchbody{ margin:0px auto;}
.searchbody .left{ float:left; margin-right:8px; width:740px;}

.searchbody .left .tit{height:31px;line-height:31px;font-size:14px;color:#069;padding-left:15px; border-bottom:#CCC 1px solid;}
.searchbody .left .tit span{ color:#990000; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#069; font-weight:bold; text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#003399;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:14px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout{ margin:10px; padding:15px;background: #EFEFEF; height:100%; overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{ height:25px; line-height:25px; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#069; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}





/*全站搜索end*/


/*文章分页样式*/
#fenye{clear:both;margin:10px;}
#fenye a{text-decoration:none; font-size:12px;}
#fenye .prev,#fenye .next{width:64px; text-align:center;}
#fenye a.curr{width:32px;background:#5A85B2; height:24px; line-height:24px; border:1px solid #E3E3E3; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#333;background:#F4F4F4; height:24px; line-height:24px; display:inline-table; border:1px solid #D4D4D4; float:left; text-align:center;}
#fenye a.num{width:32px;}
#fenye a:visited{color:#555;} 
#fenye a:hover{color:#000; background:url(tbg.gif) repeat-x; height:24px; line-height:24px;  border:1px solid #E3E3E3;float:left; text-decoration:none;}
#fenye span{line-height:30px;}









